package algo3c3g5.componentes;

import borrador.Carburador;

public class Motor extends Componente {

		private Carburador carburador;
		private double fuerzaMax;
		private double mezclaReqPFMax;
		
		public Motor(double vidaUtil, double masa, 
				double precio, double fuerzaMax, double mezclaReqPFMax) {
			
			super(TipoComponente.MOTOR, vidaUtil, masa, precio);
			
			this.carburador = null;
			this.fuerzaMax = fuerzaMax;
			this.mezclaReqPFMax = mezclaReqPFMax;
			
		}
		
		public void setCarburador(Carburador carburador) {
			
			this.carburador = carburador;
			
		}
		
		public void endender() {
			
			//(!)implementar
			
		}
		
		public void detener() {
			
			//(!)implementar
			
		}
		
		public boolean estaEncendido() {
		
			//(!)implementar
			return false;
			
		}
		
		double obtenerFuerza () {
			
			//(!)implementar
			//return this.carburador.obtenerMezcla();
			return 8;
			
		}	
		
		
}
